supply a person with the necessaries of life - Deutsch Englisch Wörterbuch